package com.psjj.demo1;

public class Demo5 {
    public static void main(String[] args) {
        // | || 的区别 & &&区别
        int i = 1;
        int j= 0;
        //左边是假的结果一定是假的，右边照常计算，按位与（支持二进制运算）
        //System.out.println(i/1==0 & i/j==0);
        //左边是假的结果一定是假的，右边不计算，短路与。运行效率高。
        //System.out.println(i/1==0 && i/j==0);
        //报异常 左边是真的结果一定是真的，但是右边照常计算，按位或
        System.out.println(i/1==1 | i/j==0);
        //ture,左边是真的结果一定是真的，右边不计算，短路或
        System.out.println(i/1==1 || i/j==0);
    }
}
